/**
 * projectName: palmdoctor-mb-parent
 * fileName: PageWrap.java
 * packageName: com.palmdoctor.mb.base.model
 * date: 2021-05-17 16:19
 * copyright(c) 2021 http://www.hydee.cn/ Inc. All rights reserved.
 */
package com.zny.sescore.model;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Map;

/**
 * @version: V1.0
 * @author: zhangnayi
 * @className: PageWrap
 * @packageName: com.palmdoctor.mb.base.model
 * @description:
 * @data: 2021-05-17 16:19
 **/
@Data
@ApiModel("分页查询请求结构")
public class PageWrap<E> {

    @ApiModelProperty(hidden = true)
    private Page<E> page;

    @ApiModelProperty("单表查询参数")
    private E model;

    @ApiModelProperty("多表查询参数")
    private Map<String, Object> param;
}